#ifndef DEVICEMANAGER_HPP
#define DEVICEMANAGER_HPP

#include <QtCore/QObject>
#include <QtCore/QDir>
#include <QtCore/QFileInfoList>
#include <QtCore/QFile>
#include <QtCore/QTextStream>
#include <QtCore/QRegExp>

class DeviceManager : public QObject {
    Q_OBJECT
    public:
        /** @brief Tell if the given path (ie: D:\Collection on Windows or /media/pendrive) is a part of a removable media
         * @param path Path to check
         * @return True if it is removable
         */
        static bool isRemovable(QString path);
        static QString getUuid(QString path);
};

#endif // DEVICEMANAGER_HPP
